/**
 * Warning: Do not change this file.
 */

#ifndef __ROTORIF_HPP__
#define __ROTORIF_HPP__

class RotorIF {
	private:
	public:
		RotorIF(const std::string configuration, char position) { };
		virtual void reset(char position) = 0;
		virtual bool advance() = 0;
		virtual char encrypt(char character) const = 0;
		virtual char decrypt(char character) const = 0;
		virtual ~RotorIF() { }
};
#endif

